rustic dwelling - Spanish English Dictionary